package com.sigmatrix.h5.enums;

/**
 * <p>
 * 企业：RebateTarget.SALES_MAN(Short.valueOf("4"),"业务员");<br>
 * 门店：TERMINAL_SHOP(Short.valueOf("3"),"终端店");<br>
 * 经销商：<br>
 * 		业务员 为SALES_MAN(Short.valueOf("4"),"业务员");<br>
 * 		管理员 为DEALER(Short.valueOf("2"),"经销商")<br>
 * </p>
 * <p>
 * 另一种理解：在表_distribution_rebate_audit，_distribution_rebate_audit_record，_distribution_rebate_detail中
 * 有_dealer_id，_dealer_type字段。
 * _dealer_type字段值为RebateTarget的枚举值，用于表示_dealer_id的值是来自于表DEALER，表TERMINAL_SHOP，表_distribution_dealers_acct
 * </p>
 * 
 *@ClassName: RebateTarget
 *@Description:返利对象（给谁返利）
 *@author MH
 *@date 2018年1月19日 上午9:29:28
 */
public enum RebateTarget {
	
	/**
	 * 经销商
	 */
	DEALER(Short.valueOf("2"),"经销商"),
	
	/**
	 * 终端店
	 */
	TERMINAL_SHOP(Short.valueOf("3"),"终端店"),
	
	/**
	 * 业务员
	 */
	SALES_MAN(Short.valueOf("4"),"业务员");
	
	public Short value;
	public String name;
	private RebateTarget(Short value, String name) {
		this.value = value;
		this.name = name;
	}
	
}
